Castor: a Constraint-based SPARQL Engine with Active Filter Processing
نویسندگان
چکیده
Efficient evaluation of complex SPARQL queries is still an open research problem. State-of-the-art engines are based on relational database technologies. We approach the problem from the perspective of Constraint Programming (CP), a technology designed for solving NP-hard problems. Such technology allows us to exploit SPARQL filters early-on during the search instead of as a post-processing step. We propose Castor, a new SPARQL engine based on CP. Castor performs very competitively compared to state-of-the-art engines.
منابع مشابه
Castor : a constraint-based SPARQL engine with active filter processing. (Castor : un moteur SPARQL basé sur les contraintes avec exploitation actif de filtres)
SPARQL is the standard query language for graphs of data in the Semantic Web. Evaluating queries is closely related to graph matching problems, and has been shown to be NP-hard. State-of-the-art SPARQL engines solve queries with traditional relational database technology. Such an approach works well for simple queries that provide a clearly de ned starting point in the graph. However, queries e...
متن کاملCastor: Using Constraint Programming to Solve SPARQL Queries
As the amount of available data continues to grow in the semantic web, so does the need for efficient query engines. SPARQL [3] is a query language for RDF graphs standardized by the W3C. It is implemented by many triple stores like Sesame, 4store, Virtuoso, etc. However, they are still orders of magnitude slower than traditional relational databases. A key challenge is that SPARQL queries are ...
متن کاملAn Effective SPARQL Support over Relational Databases
Supporting SPARQL queries over relational databases becomes an active topic recently. However, it has not received enough consideration when SPARQL queries include restrictions on values (i.e filter expressions), whereas such a scenario is very common in real life applications. Challenges to solve this problem come from two aspects, (1) databases aspect. In order to fully utilize the well-devel...
متن کاملComparative study of Performance and Emission Characteristics of a Diesel Engine Fueled by Castor and jatropha methyl Ester with the help of T Test
Biofuels are playing important role in recent decades as substitutes for petro diesel. Biodiesel derived from vegetable oils are found to give comparable performance and emission characteristics. In this paper a comparative study has been done between two fuels combinations i.e. jatropha and castor. The biodiesel was prepared from neat oils and blends of biodiesel (up till 20%) were prepared...
متن کاملSAMUEL: A Sharing-based Approach to processing Multiple SPARQL Queries with MapReduce
The volume of RDF data is now growing tremendously. It is thus considered prudent to store and process massive RDF data with distributed SPARQL engines instead of relying on a singlemachine system.Many sophisticated index and partitioning schemes have also been proposed to support SPARQL query evaluations. However, existing SPARQL engines have mainly followed oneat-a-time scheme so that query e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012